package com.walkline.weibo;

public class WeiboConfig
{
	public static final String[] client_IDS = {
												"1118875169",	//Walkline.Wang
												"3480377010",	//BBer专属客户端
												"2195671608",	//黑莓9900
												"526532146",	//P9981
												"2045142017",	//P9982
												"648475788",	//P9983
												"2455770901",	//BBOS
												"2149639574",	//BOLD
												"2940310617",	//CrackBerry
												"2401604148",	//QNX
												"3419992503",	//致黑莓
												"1280239919",	//我是黑莓控
												"169641735",	//BerryChina黑莓控
												"2732716385"	//PlayBook平板电脑
	};
	public static final String[] client_SECRETS = {
												"61965022b8b89103b5330d2919814678",	//Walkline.Wang
												"03cef89dd2a18cd32516ef38b10e6e3a",	//BBer专属客户端
												"78ecb4d68e4dd46e57e77cc27ec4a5b3",	//黑莓9900
												"e7e8172fc444c7e48084c7fae55624c8",	//P9981
												"94da55a34f5e01d70a4badc312775e20",	//P9982
												"171be7c64af16bd56c655b10ec1d0ec0",	//P9983
												"badab61052ccbcc680ccbfd9d52f3c14",	//BBOS
												"0e6d6cfecbe0ead472e7ef75d4077b65",	//BOLD
												"4e6930261fdaec3c3577e6d979c96acb",	//CrackBerry
												"4c52e51e9f9e58308d6c94a1f5987d5c",	//QNX
												"8806344d0cfb0b8d4a4e6084a6d6774a",	//致黑莓
												"9a85dd2913c5f8cae39fbe6a436eaacf",	//我是黑莓控
												"505754bda502f250c5e96d1111621445",	//BerryChina黑莓控
												"b22ee602b4e9e706e0dc7f4fe40961fd"	//PlayBook平板电脑
	};
	public static final String redirect_URI_Mine = "http://api.walkline.wang";
	public static final String redirect_URI_JieYi = "https://api.weibo.com/oauth2/default.html";
	public static final String accessTokenURL = "https://api.weibo.com/oauth2/access_token";
	public static final String authorizeURL = "https://open.weibo.cn/oauth2/authorize";
	public static final String scopeList = "friendships_groups_read,friendships_groups_write,follow_app_official_microblog";

	/**
	 * 注销用户
	 */
	public static final String revokeOauth2URL = "https://api.weibo.com/oauth2/revokeoauth2";

	public static final String apiBaseURL = "https://api.weibo.com/2/";
	public static final String rmBaseURL = "https://rm.api.weibo.com/2/";

	/**
	 * 获取用户授权窗口超时时间
	 */
	public static final int AUTHORIZE_TIMEDOUT = 2 * 60 * 1000; // 2 minute
	/**
	 * OAuth授权之后，获取授权用户的UID，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryAccountUrl = "account/get_uid.json";
	/**
	 * 根据用户ID获取用户信息，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryUserInfo = "users/show.json";
	/**
	 * 返回最新的200条公共微博，返回结果非完全实时<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryPublicTimeline = "statuses/public_timeline.json";
	/**
	 * 获取当前登录用户及其所关注用户的最新微博，配合apiBaseURL使用（不推荐使用）<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryFriendsTimeline = "statuses/friends_timeline.json";
	/**
	 * 获取当前登录用户及其所关注用户的最新微博，配合apiBaseURL使用（推荐使用）<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryHomeTiemline = "statuses/home_timeline.json";
	/**
	 * 获取某个用户最新发表的微博列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryUserTimeline = "statuses/user_timeline.json";
	/**
	 * 获取某个用户的各种消息未读数，配合rmBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryRemind = "remind/unread_count.json";
	/**
	 * 获取某个用户的各种消息未读数，配合rmBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryRemindSetCount = "remind/set_count.json";
	/**
	 * 获取用户的粉丝列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryFriendshipFollowers = "friendships/followers.json";
	/**
	 * 获取用户的关注列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryFriendshipFriends = "friendships/friends.json";
	/**
	 * 关注一个用户，配合apiBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryFriendshipCreate = "friendships/create.json";
	/**
	 * 取消关注一个用户，配合apiBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryFriendshipDestroy = "friendships/destroy.json";
	/**
	 * 获取当前登陆用户好友分组列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryFriendshipGroups = "friendships/groups.json";
	/**
	 * 获取当前登录用户某一好友分组的微博列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryFriendshipGroupsTimeline = "friendships/groups/timeline.json";
	/**
	 * 移除当前登录用户的粉丝，配合apiBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryFllowerDestroy = "friendships/followers/destroy.json";
	/**
	 * 获取最新的提到登录用户的微博列表，即@我的微博，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryStatusMentions = "statuses/mentions.json";

	/**
	 * 获取最新的提到当前登录用户的评论，即@我的评论，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryCommentMentions = "comments/mentions.json";

	/**
	 * 获取当前登录用户所接收到的评论列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryCommentToMe =  "comments/to_me.json";

	/**
	 * 获取当前登录用户所发出的评论列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryCommentByMe =  "comments/by_me.json";

	/**
	 * 上传图片并发布一条新微博
	 */
	public static final String queryStatusUpload = "https://upload.api.weibo.com/2/statuses/upload.json";

	/**
	 * 发布一条文字微博，配合apiBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryStatusUpdate = "statuses/update.json";

	/**
	 * 转发一条微博，配合apiBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryRepostStatus = "statuses/repost.json";

	/**
	 * 获取指定微博的转发微博列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryRepostTimeline = "statuses/repost_timeline.json";

	/**
	 * 根据微博ID返回某条微博的评论列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryCommenTimeline = "comments/show.json";

	/**
	 * 对一条微博进行评论，配合apiBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryCommentCreate = "comments/create.json";

	/**
	 * 回复一条评论，配合apiBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryCommentReply = "comments/reply.json";

	/**
	 * @用户时的联想建议，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String querySuggestAtUser = "search/suggestions/at_users.json";

	/**
	 * 获取当前登录用户的收藏列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryFavorites = "favorites.json";
	/**
	 * 获取当前登录用户的收藏标签列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryFavoritesTags = "favorites/tags.json";
	/**
	 * 根据标签获取当前登录用户该标签下的收藏列表，配合apiBaseURL使用<br />
	 * Method: <b>GET</b>
	 */
	public static final String queryFavoritesByTags = "favorites/by_tags.json";
	/**
	 * 取消收藏一条微博，配合apiBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryFavoritesDestroy = "favorites/destroy.json";
	/**
	 * 添加一条微博到收藏里，配合apiBaseURL使用<br />
	 * Method: <b>POST</b>
	 */
	public static final String queryFavoritesCreate =  "favorites/create.json";
}